electrohydraulic steering - French English Dictionary